I'm more confident about this solve than my other one.  With only zrop, zryp, and privoz, I don't think people are going to be doing the usual TI BS.  If I could stare at this any longer then I might find some improvements, but cold opening this puzzle at 2am night-of and working on it until 6am means I need to go take at least a little nap.